package td2exo2;

import java.util.Calendar;

public class EmpruntLivre extends Emprunt{
	
	protected Livre livre;
	
	EmpruntLivre(Calendar dateE, Livre livre){
		
		super(dateE);
		
		this.livre = livre;
		
	}
	
	public boolean estEnRetard(){
		
		Calendar date_du_jour = Calendar.getInstance();
		
		Calendar date_retour = (Calendar) dateEmprunt.clone();
		
		date_retour.add(Calendar.DAY_OF_MONTH, 21);
		
		if(date_du_jour.compareTo(date_retour) < 0)
			
			return false;
		
		else
			
			return true;
		
	}
	
	public String toString(){
		
		return "Emprunt du livre :\t"+this.livre.toString()+"\nDate de l'emprunt :\t"+this.dateEmprunt.get(Calendar.DAY_OF_MONTH)+"/"+this.dateEmprunt.get(Calendar.MONTH)+"/"+this.dateEmprunt.get(Calendar.YEAR);
	}

}
